Implement create_window_impl vfunc for quartz
authorMatthias Clasen <mclasen@redhat.com>
Fri, 17 Dec 2010 17:34:40 +0000 (12:34 -0500)
committerKristian Rietveld <kris@gtk.org>
Wed, 22 Dec 2010 16:47:00 +0000 (17:47 +0100)
gdk/quartz/gdkdisplay-quartz.c
gdk/quartz/gdkprivate-quartz.h
gdk/quartz/gdkwindow-quartz.c

index 7724ec1d60acc6d1696e42b17adb05a3cd341fd7..e01e2d92e2dad85ebcb36ac53fc48978a8ea0891 100644 (file)
@@ -252,5 +252,5 @@ _gdk_display_quartz_class_init (GdkDisplayQuartz *class)
   display_class->notify_startup_complete = _gdk_quartz_display_notify_startup_complete;
   display_class->event_data_copy = _gdk_quartz_display_event_data_copy;
   display_class->event_data_free = _gdk_quartz_display_event_data_free;
-
+  display_class->create_window_impl = _gdk_quartz_display_create_window_impl;
 }
index ea5b9591e4ec11f2d7d37a4940bc0bbf870925c9..92f2dce7297f2a1d639776e95bf22d7a4f60def8 100644 (file)
@@ -180,6 +180,14 @@ void       _gdk_quartz_display_event_data_copy (GdkDisplay     *display,
                                                 GdkEvent       *dst);
 void       _gdk_quartz_display_event_data_free (GdkDisplay     *display,
                                                 GdkEvent       *event);
+void       _gdk_quartz_display_create_window_impl (GdkDisplay    *display,
+                                                   GdkWindow     *window,
+                                                   GdkWindow     *real_parent,
+                                                   GdkScreen     *screen,
+                                                   GdkEventMask   event_mask,
+                                                   GdkWindowAttr *attributes,
+                                                   gint           attributes_mask);
+
 
 
 GdkDisplay *    _gdk_quartz_display_open (const gchar *name);
index fc40ef4a1a6862816c0269b9a43bc74f3519b1a2..9221416324af68fb8222574dd035b53414bd0a4f 100644 (file)
@@ -843,12 +843,13 @@ get_nsscreen_for_point (gint x, gint y)
 }
 
 void
-_gdk_window_impl_new (GdkWindow     *window,
-                     GdkWindow     *real_parent,
-                     GdkScreen     *screen,
-                     GdkEventMask   event_mask,
-                     GdkWindowAttr *attributes,
-                     gint           attributes_mask)
+_gdk_x11_display_create_window_imp (GdkDisplay    *display,
+                                    GdkWindow     *window,
+                                    GdkWindow     *real_parent,
+                                    GdkScreen     *screen,
+                                    GdkEventMask   event_mask,
+                                    GdkWindowAttr *attributes,
+                                    gint           attributes_mask)
 {
   GdkWindowImplQuartz *impl;
   GdkWindowImplQuartz *parent_impl;